from playwright.sync_api import sync_playwright

"""
csdn教程：https://blog.csdn.net/dxxmsl/article/details/132526362
原标题：playwright绕过浏览器检测，使用本地浏览器

1.找到chrome程序exe位置，复制快捷方式，移动到桌面或能找到的位置
2.右击该快捷方式，点击属性
在目标一栏的最后添加 --remote-debugging-port=9999 端口可自定义

3.代码例子：
with sync_playwright() as p:
# 创建一个连接
browser = p.chromium.connect_over_cdp("http://localhost:9999")
content = browser.contexts[0]
page = content.new_page()

4.在上述page下进行浏览器操作即可

"""

with sync_playwright() as p:
    # 建立连接
    b = p.chromium.connect_over_cdp("http://localhost:9999")
    content = b.contexts[0]
    page = content.new_page()
    page.goto("https://www.baidu.com/")
    input("回车关闭.......")
